worm grooves - İspanyolca İngilizce Sözlük